package com.pointstar.dp.modules.project.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;
import java.util.Date;

import java.math.BigDecimal;


/**
 * 出库主表
 * @author Korey<m13057531285@163.com>
 */
@Getter
@Setter
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(description = "出库主表实体类")
public class OutBoundEntity implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	/**
	 * 
	 */
	private Integer id;
	
	/**
	 * 出库单号
	 */
	private String outBoundNumber;
	
	/**
	 * 出库时间
	 */
	private Date outBoundTime;
	
	/**
	 * 客户字典ID
	 */
	private Integer customer;

	@ApiModelProperty("客户名称")
	private String customerName;
	
	/**
	 * 金额
	 */
	private BigDecimal amount;
	
	/**
	 * 出库人
	 */
	private String outBoundPeople;

	/**
	 * 出库类型
	 */
	private String outTypeCode;

	@ApiModelProperty("出库类型名称")
	private String outTypeName;
}
